// 8.存储类
/**
 * 1. auto存储类(auto ,new auto()，lambda函数,同时声明多个)
 * 2. register存储类
 * 3. static存储类 （函数中修饰局部变量、类数据中修饰成员）
 * 4. extern存储类
 * 5. mutable存储类
 * 6. thread_local存储类
*/

#include <iostream>
int main(void)
{
  auto z = new auto(9); // int*
  // auto a = 3, b = 'x', c = 2.34; // !! error 同时声明多个必须保证类型一致

  std::cout << "new auto(9) *z :" << *z << std::endl;
  printf("----------end----------\n");
}